草庐IT

simplexml - PHP simplexml 实体

全部标签

spring data elasticsearch:动态配置实体类索引名称indexName

0.引言最近接到一个需要,需要在springdataelasticsearch关联的实体类中动态的根据配置文件动态创建索引名称,比如开发环境下索引名称为user-dev,测试环境下为user-test,生产环境为user-prod一开始接到这个需要觉得很怪,因为不同环境的区分直接搭建不同的es服务器环境不就行了吗,为什么要这么麻烦来处理呢?后来了解到是因为当前项目成本受限,需要隔离开发环境和测试环境用的同一台服务器,于是就产生了这个奇怪的需求。其实想想,不排除某些场景下,就需要动态的创建索引名称。于是今天我们就来看看怎么实现这个需求1.解决首先我们需要明确目标,我们要动态定义这里的indexN

xcode - 从 Core Data 实体生成 Swift 模型

Xcode8更新:在Xcode8中,需要转到核心数据模型编辑器并显示文件检查器。底部附近是代码生成选项。选择swift。编辑:我找到了从CoreData实体生成Swift模型的解决方案:在Xcode上:编辑器>创建NSManagedOjbect>单击“下一步”按钮>单击“下一步”按钮>选择“Swift”语言>单击“创建”按钮我通过使用CoreData在Xcode6beta上创建一个新的Swift项目来尝试使用Swift语言。当我从CoreData的实体生成模型时,Xcode会创建Objective-C模型。有没有办法用CoreData生成Swift模型而不是Obejctive-C模型?

c# - 实体类型 'IdentityUserLogin<string>' 需要定义主键

这个问题在这里已经有了答案:Theentitytype'Microsoft.AspNet.Identity.EntityFramework.IdentityUserLogin'requiresakeytobedefined(3个答案)关闭3年前。我在linux上使用dotnetcore1.1,当我想从我的常规dbContext中分离出identityContext时遇到问题,每当我在我的startup.cs中运行以下行时-->配置://...someotherservicesusing(varserviceScope=app.ApplicationServices.GetRequire

c# - Microsoft 不推荐的 Entity Framework 自跟踪实体

在浏览Microsoft的网站时,我发现他们不再推荐使用self跟踪实体。下面的每个链接都是提到不使用STE的MS资源:显示EntityFramework团队提供的模板:EFDesignerCodeGenerationTemplatesSelf-TrackingEntitiesRecommendedtechnologiesforN-Tierapplications有谁知道为什么Microsoft不再建议使用STE? 最佳答案 (注意:由于我不为MS工作,所以这都是基于他们的公开声明和过去历史的猜想)。您发布的第一篇文章“有点”解释了

c# - AsEnumerable() 对 LINQ 实体有什么影响?

读题here和here让我对这种情况有了一些了解,似乎使用AsEnumerable会消耗内存。有没有更好的方法来做这个LINQ和现在做的方式,出来的数据可靠吗?删除AsEnumerable会导致“除Contains运算符外,本地序列不能用于查询运算符的LINQtoSQL实现。”varresults=frompinpollcards.AsEnumerable()joinsinspoils.AsEnumerable()onnew{Ocr=p.OCR,fileName=p.PrintFilename}equalsnew{Ocr=s.seq,fileName=s.inputFileName}w

c# - EntityFramework - 实体代理错误

我在一个使用Entityframework的系统上工作,现在已经超过12个月了,项目一直进展顺利,直到昨天,我现在遇到了一个奇怪的错误,我不知道为什么会发生。我所做的与之前所做的没有什么不同,但是一旦我加载有问题的实体并尝试访问任何子实体,我就会收到以下错误:Theentitywrapperstoredintheproxydoesnotreferencethesameproxy谁能阐明这实际上意味着什么以及会导致这种情况的原因是什么?显示我的代码并没有多大帮助。这是代码的简化版本:varquote=newQuoteHelper().GetById(orderId);varupdated

c# - 如何根据 rowversion/timestamp 值查询 Code First 实体?

我遇到过这样的情况,在LINQtoSQL中工作得很好的东西在EntityFramework中似乎非常迟钝(或者可能是不可能的)。具体来说,我有一个包含rowversion属性的实体(用于版本控制和并发控制)。像这样的东西:publicclassFoo{[Key][MaxLength(50)]publicstringFooId{get;set;}1683341030[ConcurrencyCheck]publicbyte[]Version{get;set;}}我希望能够将一个实体作为输入,并找到最近更新的所有其他实体。像这样的东西:FoolastFoo=GetSomeFoo();varr

c# - 如何减少域/实体/DTO 对象的重复?

我正在重新设计我当前的项目以使其更易于维护,并尽最大努力遵循良好的设计实践。目前我有一个带有Silverlight组件的解决方案,所述SL应用程序的ASP.Net主机还包含一个WCFRIA服务,以及一个共享类库,因此SL和WCF服务可以共享对象。业务逻辑分散在各处,所有CRUD操作都在我的WCF服务中手动编码。所以,我正在为所有内容创建一个新结构,并将把这个困惑移植到新格式中。在这样做的过程中,我发现我在重复类(class),但我不知道我是否应该这样做。我的新结构是这样布局的:客户:Reporting.Silverlight=Silverlight应用程序。这将引用我的DTO类。Rep

c# - 更新 ASP.NET Core Entity Framework 中的实体类

我使用ASP.NETCore中的EntityFramework从现有数据库创建了模型。这是Market表的模型publicpartialclassMarket{publicGuidMarketId{get;set;}publicstringCity{get;set;}publicstringCityF{get;set;}publicstringName{get;set;}publicstringNameF{get;set;}publicintSortOrder{get;set;}publicboolIsActive{get;set;}}但是,我已将数据库中的MarketId数据类型更改

c# - Entity Framework + AutoMapper(实体到 DTO 和 DTO 到实体)

我在将EF与AutoMapper结合使用时遇到了一些问题。=/例如:我有2个相关实体(客户和订单)他们是DTO类:classCustomerDTO{publicstringCustomerID{get;set;}publicstringCustomerName{get;set;}publicIListOrders{get;set;}}classOrderDTO{publicstringOrderID{get;set;}publicstringOrderDetails{get;set;}publicCustomerDTOCustomers{get;set;}}//whenmappingE